// ==============================================================================
//
// Software Development Kit v 3.0
// Enumerated type, Unit
//
// Copyright (c) 2008-2009 Gear Pair Games
//
// Copyright and license exceptions noted in source
//
// Description: This module contains all numbered types.
// ==============================================================================
(*
history:
 - [ 15 aug 09 ] module create, d.martynenko
*)
unit enums;

interface

type
  enumFileMode = ( fmVirtual, fmCreate );
  enumOfFileMode = set of enumFileMode;

  // msg log type
  enumLogMsgType = ( logNone, logError, logHint, logWarn, logText, logDebug );

  // log mode
  enumLogMode = ( logLowcase );
  enumOfLogMode = set of enumLogMode;

  enumDrawType = ( drwNone, drwSprite, drwPrimitive, drwAxis, drwCube, drwVertexes );

  enumCamMat = ( camModelView, camProjView, camFrustumView );

  enumCamState = ( camStBuildModel, camStBuildProj, camStBuildFrustum );

  enumOfCamState = set of enumCamState;

// enumApiFunc
  enumApiFunc = ( apifnSetView, apifnSetRndBuffer );

implementation

end.
